package com.ly.heart.domain.king.refund;

import com.ly.heart.domain.king.BaseChildBo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @Author: Wuzh
 * @Description:
 * @Date Created in 22:25 2024-09-09
 * @return
 */
@Data
@ApiModel ("收款退款单明细")
@Accessors (chain = true)
public class ReceiptRefundDetailBo {

    @ApiModelProperty ("结算方式")
    private BaseChildBo FSETTLETYPEID;

    @ApiModelProperty ("原收款用途")
    private BaseChildBo FPURPOSEID;

    @ApiModelProperty ("实退金额")
    private String FREALREFUNDAMOUNTFOR_D;

    @ApiModelProperty ("应退金额")
    private String FREFUNDAMOUNTFOR;

    @ApiModelProperty ("退款金额")
    private String FREFUNDAMOUNTFOR_E;

    @ApiModelProperty ("销售订单号")
    private String FSALEORDERNO;

    @ApiModelProperty ("现金折扣")
    private String FDISTAMOUNTFOR;

    @ApiModelProperty ("长短款")
    private String FOUAMOUNTFOR;

    @ApiModelProperty ("手续费")
    private String FHANDLINGCHARGEFOR;

    @ApiModelProperty ("我方银行账号")
    private BaseChildBo FACCOUNTID;

    @ApiModelProperty ("现金账号")
    private BaseChildBo FCashAccount;

    @ApiModelProperty ("结算号")
    private String FSETTLENO;

    @ApiModelProperty ("备注，必填")
    private String FNOTE;

    @ApiModelProperty ("银行处理状态")
    private String FBankStatus;

    @ApiModelProperty ("提交银行状态")
    private String FSubmitStatus;

    @ApiModelProperty ("物料编码")
    private BaseChildBo FMATERIALID;

    @ApiModelProperty ("含税单价")
    private String FPrice;

    @ApiModelProperty ("数量")
    private String FQty;

    @ApiModelProperty ("订单行号")
    private String FMATERIALSEQ;

    @ApiModelProperty ("费用项目")
    private BaseChildBo FCOSTID;

    @ApiModelProperty ("费用承担部门")
    private BaseChildBo FCOSTDEPARTMENTID;

}
